package com.zzyl.nursing.dto;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.zzyl.common.annotation.Excel;
import com.zzyl.nursing.domain.NursingProjectPlan;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * 护理计划数据DTO
 *
 * @Author: Zhy
 * @Date: 2025-02-24 11:26
 * @Version: 1.0
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@ApiModel(value = "护理计划数据DTO")
public class NursingPlanDto {

	/** 编号 */
	@TableId(value = "id", type = IdType.AUTO)
	@ApiModelProperty("编号")
	private Integer id;

	/** 排序号 */
	@ApiModelProperty("排序号")
	private Integer sortNo;

	/** 计划名称 */
	@ApiModelProperty("计划名称")
	private String planName;

	/** 状态 */
	@ApiModelProperty("状态")
	private Integer status;

	/** 备注 */
	@ApiModelProperty("备注")
	private String remark;

	/** 护理项目列表 */
	@ApiModelProperty("护理项目列表")
	private List<NursingProjectPlan> projectPlans;

}
